﻿@using Presentation.Web.Admin
@using (Html.BeginForm("importsight", "sight", null, FormMethod.Post, new { id = "sightFormImport", enctype = "multipart/form-data" }))
{
    <ul>
        <li>Excel文件:<input type="file" id="importSightFile" name="importSightFile" /></li>
        <li>
            <ul style="">
                <li>
                    <input type="radio" name="key" value="keyInternalId" checked="checked" />以序号做为关键字(
                    <a href="javascript:;">如果您改动的是<font style="color: red;"> 除序号以外</font>的，请选此项</a>)</li>
                <li>
                    <input type="radio" name="key" value="keyLatLon" />以经纬度做为关键字( <a href="javascript:;">
                        如果您改动的是<font style="color: red;"> 除经纬度以外</font>的，请选此项</a>)</li>
                <li>
                    <input type="radio" name="key" value="keyName" />以名字做为关键字( <a href="javascript:;">如果您改动的是<font
                        style="color: Red;"> 除名字以外 </font>的，请选此项</a>)</li>
            </ul>
        </li>
        <li>
            @{
    if (Html.HasUiPermission(this.ViewContext, "importsight"))
    {
                <button id="importSightSubmit" type="submit" onclick="return checkedFormImport()"
                    class="t-button t-state-default">
                    导入景点</button>
    }
            }
        </li>
    </ul>
}
<script type="text/javascript">
    function checkedFormImport() {
        var res = false;
        var files = $("#sightFormImport input[type='file']");
        if (files.length < 1) {
            alert("额，请选择要上传的文件,*_*");
        }
        else {
            for (var i = 0; i < files.length; i++) {
                var temp = files[i];
                if (temp.value != "") {
                    if (!temp.value.IsExcel()) {
                        res = false;
                    } else {
                        res = true;
                    }
                }
            }
            if (!res) {
                alert("上传的文件不是excel格式，请勿上传其他文件");
            }
        }
        return res;
    }
</script>
